Big Huge Thesaurus

painted turtle

noun